WinMerge 2.10 Release Notes

September 2008

About This Release

This is a 2.10 stable release. This release replaces earlier stable releases as a recommended release.

Please submit bug reports to our bug-tracker.

What Is New in 2.10.2?

WinMerge 2.10.2 is a bug fix update for the 2.10.0 release. There are no new features or other significant changes. Most notable fixes are the fixes for the installer.

Bugs fixed

Translations

New translation for Galician was added. Two translations were updated:

What Is New in 2.10?

WinMerge 2.10 does not have many new features. Instead many existing features are improved and optimized. And some long-standing problems are fixed.

2.10 stable release has only couple of changes after release candidate. Those changes are couple of bug fixes and manual improvements. See the 2.10 RC and beta release changes below for more complete change list in this release.

For a complete changelog history, see the ChangeLog.txt file located in the Docs folder under the WinMerge program folder.

What Is New in 2.10 RC?

Improved user manual

The user manual has been improved a lot. The content has been practically rewritten. There are more screenshots which visualize the features. There are more index terms and internal linking.

Improved Command Line handling

Command Line handling was rewritten and several bugs were fixed in the process. WinMerge had several long-standing bugs to handle certain kinds of paths and their combinations. This new implementation fixes these problems.

Bugs fixed:

Translation updates

What Is New in 2.9.10 Beta?

Regular expressions

Regular expression library (PCRE, http://www.pcre.org/) is updated to the latest version (7.7). That will fix some problems present in older version used in WinMerge 2.8.x. PCRE is now used also in WinMerge's editor component. So Find- and Replace- features have now a lot improved regular expression support.

Installing for all users

Installer will now install WinMerge to all users. Previously the installer always installed just for the current user which causes problems in many environments. Now the Shell Integration is correctly enabled for all users after installing.

Focus losing bug has been fixed

WinMerge lost focus after doing folder compare operations (copy, delete, etc). This annoying bug has now been fixed.

Plugins disabled by default

Plugins are now disabled by default. One must enable plugins from new Plugins- dialog (Plugins/List... from the main menu). This was done because some plugins can cause unexpected behavior and compare results when they are run by default.

Unlimited undo

Undo limitation is now removed. Although the limit was high, merging large files with lots of differences could hit that limit. If all differences were copied in such files that "copy all" operation could not be undo anymore.

Changes

Translation updates

Known Issues